>>> Access Key Validator <<< Add-In for Microsoft(R) Visual Basic(R) 4.0 (C) Ian Carter 1996 C O N T E N T S --------------- 1. Introduction 2. Installation 3. Registration 4. Licence 5. Warranty 6. Liability 1. Introduction --------------- Access Key Validator (AKV) is an add-in utility for the Visual Basic 4.0 IDE that assists the programmer to assign unique access keys (or mnemonic keys) to the various control Captions on the forms of the current Project. When invoked, AKV seaches through all controls on the currently active form and lists their Captions and Class Names. AKV uses the following criteria to determine which controls to list:- - Caption property of top level menu items and all other non-menu controls. - The Caption property contains a '&' character. - A UseMnemonic property set to True. Once the list is complete, AKV then validates the list to determine if there are any duplications of access keys. If duplications are found, the source Caption and the Caption containing the duplicate key are placed into a validation errors list, and the validation process is flagged as "Failed". Captions in the 'failed' list may be edited, and the active form updated with the corrections. 2. Installation --------------- - Visual Basic 4.0 must already be installed! - Unzip AKV.ZIP into an empty directory to produce AKV32.ZIP & AKV16.ZIP. - Unzip either AKV32.ZIP or AKV16.ZIP. - Run SETUP.EXE and follow the setup instructions displayed. - When the setup has completed, double-click on the AKV icon to start the Access Key Validator. This enters necessary information into VB.INI. AKV then automatically terminates. Start Visual Basic and select Add-In Manager from the Add-Ins menu. Check the Access Key Validator option. The Add-In is now installed (the splash screen is displayed while AKV is installing) and available. The Shareware version of AKV's splash screen displays the elapsed time into the evaluation period, and has a longer display time on connection to the VB IDE. It also displays when the add-in is disconnected. This is the only "nagging" AKV implements. AKV will disable itself after the 30 day evaluation period. 3. Registration --------------- Access Key Validator is Shareware, not Freeware or Public Domain. Shareware is "try before you buy" software. You may evaluate Access Key Validator for a maximum period of thirty days, after which it will be disabled. If you intend to continue using the software after the 30 day period, you must register the product. The cost of registering Access Key Validator is UKP 8.00 or USD 13.00. -------- --------- You can register Access Key Validator by one of two methods:- 1. Use Compuserve's SWREG facility specifying ID# 13944 2. By cheque/money order made out to myself, Ian Carter. Cheques/money orders must be in UK pounds, and must be drawn on a UK bank. Please use the REGISTER.TXT form provided. Registered users will receive free updates, and timely support. The registered version displays the splash screen for a shorter period upon connection to the VB IDE, and not at all upon disconnection. Please pass the Shareware version on to friends and colleagues. 4. Licence ---------- Access Key Validator is supplied under licence subject to the fee being paid. The product remains the property of Ian Carter and must not be copied (other than for backup purposes), or given away. Access Key Validator is the copyright of Ian Carter. 5. Warranty ----------- This product is supplied on an 'as is' basis. No warranty is given or implied as to the product's suitability for use in your instance. It is the user's responsibility to confirm detail and numeric accuracy conform to the user's requirements. 6. Liability ------------ To the extent of the law, Ian Carter shall not be liable for any damages whatsoever (including, without limitation, damages for loss of business, profits, business interruption, loss of information or any pecuniary loss) arising from the use or inability to use this product. Entire liability under provision of this agreement shall be limited to the amount paid for this product by you. Your statutory rights remain unaffected. Agreement governed by the laws of England. Thank you for using this software. Ian Carter 34 Park View Kiveton Park Sheffield S31 8SE England